Le but de ce chapitre est de présenter les cartes dans d3 ainsi que leur format de données, le GeoJSON.

GeoJSON est un format ouvert d'encodage d'ensemble de données géospatiales simples utilisant la norme JSON (JavaScript Object Notation). Il permet de décrire des données de type point, ligne, chaîne de caractères, polygone, ainsi que des ensembles et sous-ensembles de ces types de données et d'y ajouter des attributs d'information qui ne sont pas spatiale.

Le fichier GeoJSON joint contient les coordonnées de chacune des provinces du Canada avec entre autres leur nom et le pourcentage de personne pouvant soutenir une conversation en français ( source ). Le but de cet exercice en deux parties est de représenter cette donnée sur une carte du Canada. Le fichier se trouve à cette adresse.
Dans ce premier exercice nous allons nous intéresser à l'affichage de la carte du Canada.

Il vous est demandé de faire le travail suivant :

  1. Ouvrir le fichier GeoJSON.
  2. Afficher la carte en utilisant une projection de mercator.
  3. Zoomer suffisamment pour que la taille de la carte corresponde à la taille du canvas et centrer la carte.